package com.xjx.common.enums;

import lombok.Getter;

/**
 * * @Author xujunxia
 * * @Date 2025-02-25 17:27
 * * @Description TODO
 * * wb-0455@dtdream.com
 **/
@Getter
public enum FileExtensionEnum {
    // 文档类
    TXT(".txt"),
    DOC(".doc"),
    DOCX(".docx"),
    PDF(".pdf"),
    CSV(".csv"),
    XLS(".xls"),
    XLSX(".xlsx"),
    PPT(".ppt"),
    PPTX(".pptx"),
    // 图片类
    JPEG(".jpeg"),
    JPG(".jpg"),
    PNG(".png"),
    GIF(".gif"),
    // 视频类
    MP4(".mp4"),
    AVI(".avi"),
    MOV(".mov"),
    // 压缩文件类
    ZIP(".zip"),
    RAR(".rar"),
    // 其他
    HTML(".html"),
    CSS(".css"),
    JS(".js");

    private final String extension;

    FileExtensionEnum(String extension) {
        this.extension = extension;
    }

    public String getExtension() {
        return extension;
    }
}
